horse trading
Explore definitions, synonyms, and language insights of horse trading
Definitions
                    Noun
                    
                the swapping of horses (accompanied by much bargaining)
                
                    Noun
                    
            negotiation accompanied by mutual concessions and shrewd bargaining